bark repeatedly - Spanish English Dictionary